put rat poison down - Francés Inglés Diccionario